nail in one's coffin - French English Dictionary